package com.sport.mapper;

import com.github.pagehelper.Page;
import com.sport.entity.SportType;

/**
 * @Author 阿杰
 * @create 2021-04-01 11:04
 */
public interface SportTypeMapper {
    /**
     * 数据查询
     * @param queryString 根据字符串查询
     * @return
     */
    Page<SportType> findPage(String queryString);

    /**
     * 修改运动信息
     * @param sport 运动参数
     * @return
     */
    int update(SportType sportType);

    /**
     * 根据运动编号查询运动信息
     * @param id
     * @return
     */
    SportType findById(Integer id);

    /**
     * 添加运动
     * @param sport
     * @return
     */
    int insert(SportType sport);

    /**
     * 根据运动名称查询运动信息
     * @param name
     * @return
     */
    SportType findByName(String name);

    /**
     * 根据编号删除运动信息
     * @param id
     * @return
     */
    int delete(Integer id);
}
